.center{width: 1000px; margin: 0 auto;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.main{overflow: hidden;}

/*头部*/
.header{height: 120px; width: 100%; background: #0063cc;}
.logo{display: block; float: left; width: auto; height: 120px;}

/*导航*/
.nav{height:60px; background: #dbe9f8;}
.nav .center{height: 60px;}
.nav_yj{width: 100%; height: 60px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 60px; position: relative; z-index: 999; width: 111px;}
.nav_yj li.on{background: #026bdb; height: 60px; line-height: 60px;}
.nav_yj li a{font-size: 16px; color: #0063cc; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

.nav_ej{position: absolute; top: 50px; left: 0; display: none; background: #026bdb;  float: left; z-index: 999; width: 100%;}
.nav_ej li{text-align: center; background: none; line-height: 50px; float: left;display: inline; width: 100%; display: inline;}
.nav_ej li a{font-size: 14px; color: #fff; display: block; background: none; padding: 0;}
.nav_ej li a:hover{background: #0063cc;}

/*搜索框*/
.search{height: 36px; width: 200px; margin-top: 48px; background: url(search.png) no-repeat center center;}
.search .txt,.search .btn{border: none; background: none; height: 36px; line-height: 36px; float: left;}
.search .txt{padding: 0 8px 0 8px; width: 145px; color: #a2a2a2;}
.search .btn{width: 39px; cursor: pointer;}

/*图片轮播*/
.banner{height: 235px; width: 1000px;}
.slide{height:235px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{position:absolute; width:100%;height:100%;left:0;top:0;}
.ban_nav{position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:12px; height:12px; line-height:12px; overflow:hidden; margin:0 6px; cursor:pointer; background: url(bann.png) no-repeat 0 0;}
.ban_nav .on{width: 30px; background: url(bann_on.png) no-repeat 0 0;}

/*公共列表样式*/
.item ul{overflow: hidden; margin: 14px 0 0;}
.item ul li{height: 36px; line-height: 36px;}
.item ul li span{float: right; color: #999; }
.item ul li a:hover{color: #0063cc;}

.item_th{height: 34px;line-height: 34px;background: #d6e6f7;}
.item_th p{color: #fff; background: #0063cc;font-size: 16px; font-weight: normal; float: left; padding: 0 18px;}
.item_th .more{float: right;color: #0063cc; margin-right: 6px;}

/*图片新闻*/
.tpxw_box{width: 320px; float: left; margin-top: 10px;}
.tpxw_banner{width:320px; height:200px; float:left; display:inline; margin-top: 25px;}
.tpxw_banner ul{position: relative; z-index: 0; overflow: hidden;}
.tpxw_banner ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.tpxw_banner ul li img{ width: 320px; height: 200px;}
.tpxw_banner ul li p{ position:absolute; z-index:2; bottom:0; left:0px;text-indent:12px; width:100%; text-decoration:none; color:#fff; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tpxw_banner>div>ul>div>a{border-radius: 50%;}
.tpxw_banner ul li .txt_bg{ position: absolute; z-index:1; bottom:0;left:0; overflow:hidden; opacity: 0.4; border-radius: 50%;}

/*新闻中心*/
.xwzx{width: 320px; margin-top: 10px; margin-left: 20px;}

/*视频点播*/
.spdb,.zcfg,.jzjs{width: 320px; margin-top: 10px;}
.spdb ul,.zcfg ul{margin: 25px 0 0;}
.spdb ul li{width: 100%; height: 200px; position: relative;}
.spdb ul li a{display: block; width: 100%; height: 100%;}
.spdb ul li em{display: block;width: 84px;height: 84px;position: absolute;z-index: 999;left: 50%;top: 50%;margin-left: -42px;margin-top: -42px;}
.spdb ul li em img{width: 84px; height: 84px;}

/*政策法规*/
.zcfg{margin-left: 20px;}
.zcfg ul li{height: 56px; line-height: 56px; text-align: center; background: #0063cc; margin-top: 16px;}
.zcfg ul li a{color: #fff; font-size: 18px;}
.zcfg ul li a:hover{color: #fff;}
.zcfg ul li:first-child{margin-top: 0;}

/*机制建设*/
.jzjs>img{display: block; width: 100%; height: 100%;}
.jzjs a{height: 56px; line-height: 56px; width: 100%; display: block; margin-top: 17px; background: url(icon_01.png) no-repeat 20px center #0063cc;} 
.jzjs a span{color: #fff; font-size: 16px;}
.jzjs a span.one_span{margin: 0 20px 0 70px;}

/*图片*/
.icon{width: 660px; margin-top: 30px;}
.icon ul li{float: left; width: 100px; margin-right: 73px;}
.icon ul li a{display: block; width: 100px;}
.icon ul li a img{width: 100%; height: 100%;}
.icon ul li a p{text-align: center; color: #0063cc; font-size: 20px; margin-top: 20px;}
.icon ul li:last-child{margin-right: 40px;}

/*电话*/
.phone{width: 320px; height: 186px; background: url(phone_bg.jpg) no-repeat 0 0; margin-top: 15px;}
.phone_one{line-height: 30px; height: 30px; color: #fff; margin: 23px 0 0 20px;}
.phone_one img{float: left; display: inline-block; width: 32px; height: 30px; margin-right: 2px;}
.phone_one span{margin-left: 10px; line-height: 30px; display: inline-block; color: #fff; font-size: 18px;}
.phone ul{width: 255px; display: inline-block; float: right; margin-top: 13px;}
.phone ul li{color: #fff; font-size: 16px; line-height: 36px;}

/*友情链接*/
.link{width: 100%; background: #dbe9f8; margin-top: 23px;}
.link p{line-height: 60px; color: #0063cc; font-size: 16px; float: left;}
.link ul li{float: left; margin-left: 11px; line-height: 60px;}
.link ul li a{color: #0063cc; font-size: 16px;}

/*网站底部*/
.footer{background: #0063cc; padding: 30px 0;}
.footer span,.footer a{color: #fff; font-size: 16px;}
.footer p{text-align: center; color: #fff; font-size: 16px; margin-bottom: 12px;}
.footer p a{font-size: 16px;}

/*列表页*/
/*当前位置*/
.local{color: #0063cc; background: url(local.png) no-repeat left center; width: 97.5%; line-height: 36px; padding: 10px 0 10px 2.5%; border-bottom: 1px solid #0063cc;}
.local a{color: #0063cc;}

/*左侧栏目*/
.menu{width: 240px; float: left; margin-top: 40px;}
.menu h2{height: 54px;background:#0063cc; text-align: center;line-height: 54px;font-size: 20px;color:#FFFFFF;}
.menu ul{border: 1px solid #0063cc; border-top: none;}
.menu ul li{height: 50px;line-height: 50px;text-align: center;}
.menu ul li a{font-size: 16px; text-align: center;}
.menu ul li.on a{color: #0063cc; font-weight: bold;}

/*左侧栏目下链接*/
.list_link{margin-top: 20px;}
.list_link .jzjs{width: 240px;}
.list_link .jzjs a{background:url(icon_01.png) no-repeat 8px center #0063cc;margin-top: 5px;}
.list_link .jzjs a span.one_span{margin: 0 8px 0 45px;}
.list_link .phone{width: 240px;margin-top: 5px;}
.list_link .phone ul{width: 240px; border: none;}
.list_link .phone ul li{margin-left: 10px; height: 36px; line-height: 36px; text-align: left;}

.box{width: 731px; float: right; margin-top: 30px; padding-bottom: 30px;}
.box ul{overflow: hidden; margin-top: 10px; min-height: 500px; _height:500px;}
.box ul li{width: 100%; overflow: hidden; margin-bottom: 30px;}
.box ul li a{font-size: 16px;}
.box ul li .pc_news_data{width: 64px; height: 70px; float: left; -webkit-box-shadow: 0px 0px 8px 1px rgba(172,204,238,0.5);
    -moz-box-shadow: 0px 0px 8px 1px rgba(172,204,238,0.5);
    box-shadow: 0px 0px 8px 1px rgba(172,204,238,0.5); margin: 5px 20px 5px 5px;}
.box ul li .pc_news_data span{float: none;}
.box ul li .pc_news_data .news_d{display: block; width: 100%; height: 40px; line-height: 40px; font-size: 28px; background: #0063cc; color: #FFFFFF; text-align: center;}
.box ul li .pc_news_data .news_ym{display: block; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #0063cc; text-align: center;}
.box ul li .list_title{float: right; width: 637px; margin-top: 10px;}
.box ul li .list_title a{width: 100%; font-size: 18px; font-weight: bold;}
.box ul li .list_title p{line-height: 24px; font-size: 16px; width: 100%; margin-top: 10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pages{text-align: center; padding: 30px 0;}

/*内容页*/
.box_con{width: 100%;}
.content{padding: 6px 0 12px 0;}
.content .title{line-height: 28px; color: #333; font-size: 22px; text-align: center; padding: 15px 0px; margin: 0 20px;font-weight: bold;}
.content .txt{text-align: center; color: #999; font-size: 16px; line-height: 28px; padding: 10px 0;}
.con{min-height: 500px; _height:500px; padding: 5px 0;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 34px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 800px;height: auto !important;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}

/*列表页-图片*/
.box_photo{width: 100%;}
.box_photo ul li{width: 320px; float: left; margin-right: 20px;}
/* .box_photo ul li.newClass{margin-right: 0;} */
.box_photo ul li a.sp{display: block; width: 100%; position: relative; height: 200px;}
.box_photo ul li a.sp em{display: block;width: 84px; height: 84px; position: absolute; z-index: 999; left: 50%; top: 50%; margin-left: -42px; margin-top: -42px;}
.box_photo ul li a.sp em img{width: 84px; height: 84px;}
.box_photo ul li a.wz{text-align: center; line-height: 40px; display: block; width: 100%; margin-top: 10px;}
.box_photo ul li:nth-child(3n){margin-right: 0;}